Shutters3D-SyncDaemon est un projet résultant de la fusion de deux logiciels qui visaient à supporter les lunettes à obturations 3D de Nvidia. Les deux projets (initialement créés par kunguz et Magestik) à l'origine de cette fusion était tout les deux des portages de libnvstusb de C à Python, le code source était donc très similaire. Ce logiciel est donc logiquement créé en Python et regroupe les avantages des deux projets.
De plus, le but de Shutters3D-SyncDaemon est de donner la possibilité à n'importe quel logiciel de prendre le controlle des lunettes 3D simplement en servant de relai entre les logiciels et le matériel. La communication entre les logiciels et le démon se fait actuellement grâce aux Socket, librairie nativement intégré dans python (en gros, c'est un pilote Linux pour les lunettes Nvidia 3D Vision).
[LOGICIEL] => [DAEMON] => [MATERIEL]
Seule l'installation par le dépôt sera expliqué car c'est la plus simple : elle permet de toujours garder une version à jour. De plus, le dépôt Magestik contient toutes les dépendances du paquet ainsi que d'autres paquets relatifs à la stéréo 3D. Néanmoins, il est toujours possible d'installer le daemon depuis Git (voir lien en bas de page).
Pour ajouter le dépôt, il suffit d'ajouter la ligne suivante à vos sources de mise à jour :
deb http://repository.magestik.fr/debian ./
Ensuite vous devez télécharger la clé du dépôt en lançant cette commande dans un terminal :
wget -q http://repository.magestik.fr/debian-mgtk.key -O- | sudo apt-key add -
Enfin rechargez la liste des paquets.
Vous pouvez maintenant installer le paquet shutters3d-syncdaemon.
Vous devez ensuite récupérer le firmware du dongle USB. Pour cela, vous aurez besoin de cabextract et du fichier extractfw.c (fichier faisant partie du projet libnvstusb à compiler par un simple make). Téléchargé la version d'installation des Drivers NVIDIA 3D Vision (version Windows) et extrayez-en le contenu avec cabextract. Puis avec extrafw vous pouvez extraire le firwmare !
Un code automatisant toutes ces actions est en cours de création !
Un des principaux objectifs fixés par les devellopeurs étaient de supporter n'importe quelle fréquence d'écran. De plus les restrictions commerciales imposés par les drivers Nvidia sous Windows n'existent pas : il est possible d'utiliser ce logiciel avec n'importe quel écran (même ceux qui ne sont pas estampillés 3D Vision Ready) et n'importe quelle carte graphique (que ce soit des ATI, Nvidia; dédiés ou intégrés). Néanmoins, la fréquence de l'écran influera largement sur la qualité de la 3D et la puissance de la carte graphique pourra servir à accélérer le rendu 3D dans certains logiciels.
Les seules lunettes actuellement supportés sont celle de Nvidia mais l'ajout de nouvelle lunette est déjà prévu, que ce soit pour le dongle eDimensionnal ou les futur lunettes HP (octobre 2010) et Sony (fevrier 2011) qui seront fournies avec les ordinateurs portables avec lesquelles elles seront compatibles (HP Envy 3D et Sony Vaio 3D).
Cette partie est une traduction des astuces proposés par Nvidia (en anglais): http://www.nvidia.fr/content/3dvision/docs/3DVISION_TipsTricks_Dec08_Screen.pdf
Vous devez recharger les lunettes GeForce®3D Vision pendant au moins 3 heures avant de les utiliser pour la première fois. Vous pouvez verifier le niveau de la batterie en appuyant sur le boutton ON situé sur la branche droite.
Si vous rechargez les lunettes en les connectant à votre ordinateur par un port USB vous devez vous assurer qu'il ne va pas e mettre en veille. En effet, si votre ordinateur se met en veille les lunettes arrêteront de se charger. Pour résoudre le problème vous pouvez désactiver la mise en veille de votre ordinateur. Sinon vous pouvez aussi recharger vos lunettes en les connectant directement à une prise murale. Nvidia affirme qu'il est possible d'utiliser les lunettes pendant qu'elles sont en charge.
Vous devez utiliser le cable DVI fourni avec l'écran LCD 120 Hz que vous utilisez. C'est un câble DVI dual-link standard et GeForce 3D Vision ne peut pas fonctionner sans celui-ci.
Vérifiez que vous avez:
Des clignotements dans les lunettes avec un écran LCD peut-être causé par des différences entre les fréquences d'émission des différentes lumières et la fréquence des lunettes. Ces clignotements peuvent être évités en changeant le taux de rafraichissement des lunettes. Pour ce faire, il vous suffit de modifier le taux de rafraichissement de votre écran, le démon réglera les lunettes sur la même fréquence. Les réglages proposés par Nvidia sont :
La résolution n'a pas trop conséquence sur les effets de la 3D. Cependant une plus grande résolution permet plus de détails ce qui est encore plus avantageux lors de l'utilisation de la 3D. Cependant, le réglage de la résolution peut vous contraindre à utiliser une résolution particulière. Dans tout les cas vous devez d'abord régler le taux de rafraichissement de votre écran, puis choisissez la résolution maximale qui peut lui être associées.
Nvidia recommande ces réglages :